<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			.floatWeb .float{
				width:200px;
				height: 100px;
				float: left;
				background: red;
			}
			.common{
				width: 300px;
				height: 200px;
				background: blue;
			}
			.position{
				position: relative;
				margin: 0 auto;
				width:300px;
				height: 300px;
				background: hotpink;
			}
			.test{
				background: blue;
				height: 50px;
			}
			.posType{
				/*
				 position值
				 	relative 相对定位，相对的是元素本身该在的位置，注意：虽然通过top，left，right，bottom改变了元素的位置，但该元素本来所在位置依然保留
				 	absolute 绝对定位，他的定位是相对于第一个具有定位信息的父级元素，该元素脱离文档流，本来位置已经不存在，完全通过定位属性决定位置
				 	fixed 固定定位，但他的定位是基于浏览器左上角，同样也脱离文档流
				 	通过z-index属性可以改变层级关系，即调整上下层次，如果设为负值，那么当前元素的层级关系低于了父元素的背景层
				 	left，top可以设置百分比，分别是基于父元素的宽/高
				 * 
				 * */
				/*position: relative;*/
				/*position: absolute;*/
				margin: 30px;
				position: fixed;
				top:10px;
				bottom:10px;
				left: 10px;
				right: 10px;
				width: 100px;
				height: 100px;
				background: skyblue;
			}
		</style>
	</head>
	<body>
		<!--
			文档定位分三种情况
				1.普通流（从上到下）
				2.浮动流
				3.定位
		-->
		<div class="floatWeb">
			<div class="float"></div>
			<div class="common"></div>
		</div>
		<div class="position">
			<div class="test"></div>
			<div class="posType"></div>
			<div class="test"></div>
		</div>
		<div style="height: 1000px;background: forestgreen;"></div>
		<script type="text/javascript">
			var a = 3;
			let b = a.toString();
			console.log(b);
		</script>
	</body>
</html>
